package com.bolt.report.engine.fill;

import com.bolt.report.engine.export.Exporter;

public interface ExporterVisitor<E extends Exporter> {


    void visit(FillTextElement textElement, E exporter);

    void visit(FillDataSetElement calculatorElement, E exporter);

    void visit(FillChartElement fillChartElement, E exporter) ;

    void visit(FillImageElement imageElement, E exporter);

    void visit(FillCodeImageElement barCodeElement, E exporter);
}